By ship
Cape May has complete harbor access from the Delaware River and the Atlantic Ocean. It is on the Atlantic Intracoastal Waterway, so it is accessible to boaters from Key West, Florida to Boston, Massachusetts. It is also possible to take the Cape May-Lewes Ferry (http://www.capemaylewesfe...) from Lewes, Delaware to Cape May.
Marinas
By bus
New Jersey Transit runs the 552 bus route from Atlantic City to Cape May.
From the New York Port Authority Bus Terminal, take New Jersey Transit bus route 319 to Atlantic City. A Few 319 buses wiil terminate and begin in Cape May, check the schedule.
Note: New Jersey Transit runs a summer schedule on these two routes when school is out for the summer. So pick up a printed schedule when in doubt. The Web site for New Jersey Transit publishes the normal schedule.
By plane
The nearest large airports to Cape May are Baltimore-Washington International BWI, in Baltimore, Maryland, Philadelphia International and Newark International. From these airports you will either have to fly to the smaller airport in Atlantic City and drive for about an hour, or drive directly, which will take approximately three hours. For those with private aircraft, there is a small airport WWD just a few miles out of town.
By car
Drive time to Cape May is about three hours drive from the New York City metropolitan area and from Baltimore, Maryland.
If you fly into Philadelphia, it only takes about two hours assuming you hit good traffic.
If you're able to fly into Atlantic City, you can make it down in about 45 minutes.